package com.kgc.sportscircle.service;

import com.kgc.sportscircle.pojo.Mallcart;


import java.util.List;


public interface MallcartService {
    /**
     * 购物车添加
     * @param userId
     * @param sku
     * @param num
     * @return
     */
    int addCart(String userId, String sku, int num);


    /**
     * 展示购物车
     * @param userId
     * @return
     */

    List<Mallcart> getCartList(String userId);

    /**
     * 更新数量
     * @param userId
     * @param sku
     * @param num
     * @return
     */
    int updateCartNum(String userId, String sku, int num);

    /**
     * 全选商品
     * @param userId
     * @param checked
     * @return
     */
    int checkAll(String userId, String checked);

    /**
     * 删除商品
     * @param userId
     * @param sku
     * @return
     */
    int delCartProduct(String userId, String sku);

    /**
     * 清空购物车
     * @param userId
     * @return
     */
    public int delCart(String userId);
}
